Skip to main content

Create Group

AutomatR.FreshDesk.Activities.CreateGroup

The "Create Group" activity in AutomatR is part of the Freshdesk activities package, designed to create a group with assigned agents in a Freshdesk instance. This activity streamlines the process of organizing agents to focus on specific problem areas, enhancing the efficiency of ticket management.

Properties

NameDescription
Input
Agent IDsSpecifies an array of agent user IDs separated by commas (e.g., "[1,16]"). It is a required input, defining the agents to be assigned to the group. Long array variables containing agent IDs.
DescriptionSpecifies the description of the group. String variables containing the group description.
NameSpecifies the name of the group. It is a required input, serving as a unique identifier for the group. String variables containing the group name.
Unassigned ForSpecifies the amount of time after which an escalation email will be sent if a ticket remains unassigned (e.g., "30m", "1h", "2d"). String variables containing the unassigned duration.
Misc
Display NameProvides a customizable name for the activity displayed in the workflow. The display name enhances clarity and organization within the automation project. String variables containing the desired display name.
Optional
DelaySpecifies the amount of time (in seconds) to wait before executing the "Get All Agents" activity. This can be useful for handling synchronization issues. Integer variables containing the delay duration. Ex.: If the amount of time is 1000 milliseconds or 1 sec, i.e., 1.
Output
ResultOutputs the response as an object, providing information about the success or failure of the group creation. Variables of type dynamic to store the response.

How to use:

  1. Drag and drop the "Create Group" activity onto the workflow.
  2. Configure the properties by specifying the name, description, unassigned duration, and agent IDs for the group.
  3. Optionally, configure the delay.
  4. Execute the workflow to create the specified group in Freshdesk.

Example: Consider an example where the "Create Group" activity is used to create a group named "Support Team" with associated description, unassigned duration, and assigned agents:

Create Group:
Display Name: "Create Support Team"
Name: "Support Team"
Description: "Group for handling support tickets"
Unassigned For: "1h"
Agent IDs: [1, 2, 3]
Result: groupCreationResult

In this example, the activity creates a group named "Support Team" with the specified description, unassigned duration, and assigned agents. The result of the creation operation is stored in the groupCreationResult variable for further use in the workflow.